<?php
session_start();
if (isset($_SESSION["GRUP"]) && $_SESSION["grup"]!="1") header ("Location: ../php.html?e=1000");
include '../clases/Usuaris.php';
include '../clases/Imatges.php';
$usuaris=new Usuaris();
$imatges=new Imatges();
if ($_REQUEST["add"]=="1") {
	$usuaris->addUser();
	$imatges->addFoto($_REQUEST["foto"],$usuaris->obtenirID($_REQUEST["email"]));
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Administracion de usuarios</title>
	<script>

	function edit(id){
		quiz=confirm("Estas segur que vols continuar");
		if (quiz) window.location='./usuari.php?edit=1&id='+id;
	}
	
	function drop(id){
		quiz=confirm("Estas segur que vols continuar");
		if (quiz) window.location='./usuari.php?drop=1&id='+id;
	}

	function enable(id){
		quiz=confirm("Estas segur que vols continuar");
		if (quiz) window.location='./usuari.php?enable=1&id='+id;
	}
	function add(){
		var msg="";
		if (addUser.nom.value=="") msg+="Falta el nombre.\n";
		if (addUser.cnom.value=="") msg+="Faltan los apellidos.\n";
		if
		if (addUser.email.value!= "" && addUser.email2.value!="" && addUser.email.value!=addUser.email2.value) msg+="Las direcciones de correo electronico no coinciden\n";
		else {
			if (addUser.email.value="") msg+="Falta el correo electronico.\n";
			if (addUser.email2.value="") msg+="Falta la confirmacion del correo electronico.\n";
		}
		if (addUser.passwd.value!= "" && addUser.passwd2.value!="" && addUser.passwd.value!=addUser.passwd2.value) msg+="Las contrasenyas no coinciden\n";
		else {
			if (addUser.passwd.value="") msg+="Falta contraseÃ±a.\n";
			if (addUser.passwd2.value="") msg+="Falta la confirmacion de la contraseÃ±a.\n";
		}
		if (msg!="") alert(msg);
		else addUser.submit();
	}
	
	function mostraAdd(){ div = document.getElementById(â€˜addâ€™); div.style.display = â€�;}
	function Cancelar(){div = document.getElementById(â€˜addâ€™); div.style.display=â€™noneâ€™;}
	function mostraUsers(){ div = document.getElementById(â€˜usersâ€™); div.style.display = â€�;}
	function tancaUsers(){div = document.getElementById(â€˜usersâ€™); div.style.display=â€™noneâ€™;}
	function mostraUsersBanejats(){ div = document.getElementById(â€˜banejatsâ€™); div.style.display = â€�;}
	function tancaUsersBanejats(){div = document.getElementById(â€˜banejatsâ€™); div.style.display=â€™noneâ€™;}
</script>
</head>
<body>
	<div class="contenedor">
	<?php include_once("../clases/menu2.php");?>
	
	<div class="resultat" onClick="mostraAdd()" id="add">AÃ±adir usuario.</div>
	<div class="resultat" onClick="mostraUsers()" id="users">Listado de usuarios</div>
	<div class="resultat" onClick="mostraUsersBanejats()" id="banejats">Listado de usuarios baneados</div>
	<div class="contenedorUsers">
		<form name="addUser" action="usuaris.php?add=1" method="post" enctype="multipart/form-data">
			<tr class="resultat"><td>Nombre:</td><td><input type="text" name="nom" required></td></tr>
			<tr class="resultat"><td>Apellidos:</td><td><input type="text" name="cnom" required></td></tr>
			<tr class="resultat"><td>Email:</td><td><input type="email" name="email" required></td></tr>
			<tr class="resultat"><td>ConfirmaciÃ³n email:</td><td><input type="email" name="email2" required></td></tr>
			<tr class="resultat"><td>ContraseÃ±a:</td><td><input type="password" name="passwd" required></td></tr>
			<tr class="resultat"><td>Confirmacion de contraseÃ±a:</td><td><input type="password" name="passwd2" required></td></tr>
			<tr class="resultat"><td>Fotografia:</td><td><input type="image" name="foto"></td></tr>
			<tr class="resultat"><td onclick="add()">AÃ±adir usuario</td><td onclick="cancelar()">Cancelar</td></tr>
		</form>
	</div>
	
	<?php 
		$edit="../imatges/icons/edit.png";
		$drop="../imatges/icons/drop.png";
		$enable="../imatges/icons/enable.gif";
	?>
	<div class="contenedorUsers">
		<h2>Usuarios activos</h2>
		<table>
		<tr class="resultat"><td>Editar</td><td>Deshablilitar</td><td>Nombre</td><td>Apellidos</td><td>Email</td></tr>
		<?php while ($row=$usuaris->printUsuarios()){?>
			<tr class="resultat">
				<td onclick="edit(<?php echo $row["id"];?>"><img src="<?php echo $edit;?>"></td>
				<td onclick="drop(<?php echo $row["id"];?>"><img src="<?php echo $drop;?>"></td>
				<td><?php echo $row["nom"];?></td>
				<td><?php echo $row["cnom1"]." ".$row["cnom2"];?></td>
				<td><?php echo $row["email"];?></td>
			</tr>
		<?php }?>
		</table>
		<div class="resultat" onClick="tancaUsers()">Cerrar</div>	
	</div>
	
	<div class="contenedorUsers">
		<h2>Usuaris baneados</h2>
		<table>
		<tr class="resultat"><td>Editar</td><td>Hablilitar</td><td>Nombre</td><td>Apellidos</td><td>Email</td></tr>
		<?php while ($row=$usuaris->printUsuariosBanejats()){?>
			<tr class="resultat">
				<td onclick="edit(<?php echo $row["id"];?>"><img src="<?php echo $edit;?>"></td>
				<td onclick="enable(<?php echo $row["id"];?>"><img src="<?php echo $enable;?>"></td>
				<td><?php echo $row["nom"];?></td>
				<td><?php echo $row["cnom1"]." ".$row["cnom2"];?></td>
				<td><?php echo $row["email"];?></td>
			</tr>
		<?php }?>
		</table>
		<div class="resultat" onClick="tancaUsersBanejats()">Cerrar</div>
	</div>
	</div>
</body>
</html>